/* 

Theme Name: twentyeleven

Description: A Child Theme of twentyten

Template: twentyten

*/

@import url("../twentyten/style.css");





/* =Fonts

-------------------------------------------------------------- */

body,

input,

textarea,

.page-title span,

.pingback a.url {

	font-family:Arial, Helvetica, sans-serif;

}

h1, h2, h3, h4, h5, h6 {

	font-family: 'Arimo', arial, sans-serif !important;

}





/* =Structure

-------------------------------------------------------------- */

#branding {

	margin:0;
	width:980px;

}





/* =Global Elements

-------------------------------------------------------------- */



/* Main global 'theme' and typographic styles */

body,

input,

textarea {

	color: #666;

	font-size: 12px;

	line-height: 18px;

}



/* Text elements */

a:link {

	color: #393071;

}

a:visited {

	color: #393071;

}

a:active,

a:hover {

	color: #131F54;

}





/* =Header

-------------------------------------------------------------- */

#header {

	margin-left:-20px;

	padding: 0;

}





/* =Menu

-------------------------------------------------------------- */

#access {

	background: #FFF;

	width: 940px;

}

#access a {

	color: #666;

	display: block;

	font-family: 'Arimo', arial, sans-serif;

	line-height: 38px;

	padding: 0 10px;

	text-decoration: none;

}

#access li:hover > a,

#access ul ul :hover > a {

	background: #F1F1F1;

	color: #000;

}

#access ul li.current_page_item > a,

#access ul li.current-menu-ancestor > a,

#access ul li.current-menu-item > a,

#access ul li.current-menu-parent > a {

	color: #000;

}

* html #access ul li.current_page_item a,

* html #access ul li.current-menu-ancestor a,

* html #access ul li.current-menu-item a,

* html #access ul li.current-menu-parent a,

* html #access ul li a:hover {

	color: #000;

}





/* =Content

-------------------------------------------------------------- */

#content,

#content input,

#content textarea {

	color: #333;

	font-size: 13px;

	line-height: 22px;

}

#content h1,

#content h2,

#content h3,

#content h4,

#content h5,

#content h6 {

	color: #000;

	line-height: 1.5em;

	margin: 0 0 20px 0;

}

#content h1,

#content h2 {

	color:#333;

	font-family: 'Arimo', arial, sans-serif;

}

.page-title a:active,

.page-title a:hover {

	color: #131F54;

}

#content .entry-title {

	color: #333;

	font-size: 22px;

	font-weight: bold;

	line-height: 1.3em;

	margin-bottom: 0;

}

.entry-title a:link,

.entry-title a:visited {

	color: #333;

	text-decoration: none;

}

.entry-title a:active,

.entry-title a:hover {

	color: #393071;

}

.meta-prep-author, .entry-meta span.meta-sep, .author {

	display:none;

}

.cat-links, .tag-links, .entry-utility span.meta-sep {

	display:none;

}

.postedin {

	display:none;

}

.page-link a:active,

.page-link a:hover {

	color: #131F54;

}

.entry-meta a:hover,

.entry-utility a:hover {

	color: #131F54;

}





/* =Asides

-------------------------------------------------------------- */

.home #content .format-aside p,

.home #content .category-asides p {

	font-size: 14px;

	line-height: 20px;

	margin-bottom: 10px;

	margin-top: 0;

}





/* =Navigation

-------------------------------------------------------------- */

.navigation a:active,

.navigation a:hover {

	color: #131F54;

}





/* =Comments

-------------------------------------------------------------- */

.comment-meta a:active,

.comment-meta a:hover {

	color: #131F54;

}

.reply a:hover,

a.comment-edit-link:hover {

	color: #131F54;

}





/* =Footer

-------------------------------------------------------------- */

#colophon {

	border-top: 4px solid #D4DFDB;

}

#site-info a {

	color: #666;

}